gtk4.git
2019-05-28 Matthias Clasencolor swatch: Allocate popovers
2019-05-28 Matthias Clasenentry: Allocate popovers
2019-05-28 Matthias Clasenscale button: Allocate popovers
2019-05-28 Matthias Clasentext: Allocate popovers
2019-05-28 Matthias Clasenwindow: Don't inherit cursors across surfaces
2019-05-28 Matthias Clasenwidget: Optimize resize propagation
2019-05-28 Matthias Clasenwidget: Improve warning messages
2019-05-28 Matthias ClasenAdd gdk_surface_get_parent back
2019-05-28 Alexander Larssonsurface: Remove gdk_surface_set/merge_child_input_shapes()
2019-05-28 Alexander Larssonsurface: Remove old debug code
2019-05-28 Matthias Clasenpopover: Use GdkSurface::autohide
2019-05-28 Matthias Clasensurface: Add an autohide property
2019-05-28 Matthias Clasenbroadway: Track popups
2019-05-28 Matthias Clasenx11: Implement popup surfaces
2019-05-28 Matthias Clasenwayland: Use popup parents
2019-05-28 Matthias Clasensurface: Stop setting transient-for for popups
2019-05-28 Matthias Clasensurface: Make move-to-rect work for popups
2019-05-28 Matthias Clasensurface: Store popup parent
2019-05-28 Matthias Clasengdk: Introduce a popup surface type
2019-05-28 Matthias Clasenx11: Remove useless checks
2019-05-28 Matthias ClasenGet rid of GdkSurfaceImpl
2019-05-28 Matthias Clasengdk: Add a private header
2019-05-28 Matthias ClasenRename surface constructors
2019-05-28 Matthias Clasensurface: Cosmetics
2019-05-28 Matthias Clasengdk: Drop pass-through surfaces
2019-05-28 Matthias Clasengdk: Drop GdkWindowAttr
2019-05-28 Matthias Clasengdk: Drop input-only surfaces
2019-05-28 Matthias Clasengdk: Remove an unused field
2019-05-28 Matthias ClasenDrop gdk_surface_new_temp
2019-05-28 Matthias Clasenmenu: Stop using gdk_surface_new_temp
2019-05-28 Matthias Clasenx11: Stop using gdk_surface_new_temp
2019-05-28 Matthias Clasenbroadway: Stop using gdk_surface_new_temp
2019-05-28 Matthias Clasenwayland: Remove a useless switch
2019-05-28 Matthias Clasendocs: Remove references to gdk_device_grab
2019-05-28 Matthias Clasengdk: Remove remnants of client-side windows
2019-05-28 Matthias ClasenDrop gtk_widget_register_surface
2019-05-28 Matthias Clasenpopover: Stop using gtk_widget_register_surface
2019-05-28 Matthias Clasenwindow: Stop using gtk_widget_register_surface
2019-05-28 Matthias Clasenmenu: Stop using gtk_widget_register_surface
2019-05-28 Matthias Clasensurface: Make gdk_surface_get_device_position void
2019-05-28 Matthias Clasenx11: Drop a gratitious use of gdk_event_get_root_coords
2019-05-28 Matthias ClasenRemove gdk_surface_get_geometry as public api
2019-05-28 Matthias ClasenDrop gdk_surface_get_root_origin
2019-05-28 Matthias ClasenRemove gdk_surface_get_root_coords as public api
2019-05-28 Matthias ClasenRemove gdk_surface_coords_to/from_parent
2019-05-28 Matthias Clasensurface: Small simplification
2019-05-28 Matthias Clasensurface: Simplify destroy implementation
2019-05-28 Matthias Clasensurface: Remove abs_x/abs_y
2019-05-28 Matthias Clasensurface: Small cleanup
2019-05-28 Matthias Clasensurface: Simplify some code
2019-05-28 Matthias ClasenRemove surface->children
2019-05-28 Matthias Clasengdk: Stop using surface->children
2019-05-28 Matthias Clasenwayland: Stop using surface->children
2019-05-28 Matthias ClasenRemove surface->parent
2019-05-28 Matthias Clasengdk: Stop using surface->parent
2019-05-28 Matthias Clasenbroadway: Stop using surface->parent
2019-05-28 Matthias Clasenx11: Stop using surface->parent
2019-05-28 Matthias Clasenwayland: Stop using surface->parent
2019-05-28 Matthias Clasensurface: Remove code dealing with child surfaces
2019-05-28 Matthias Clasensurface: minor cleanup
2019-05-28 Matthias ClasenDrop child surfaces
2019-05-28 Matthias Clasenwidget: Stop using child surface apis
2019-05-28 Matthias Clasena11y: Stop supporting ATK_XY_SCREEN
2019-05-28 Matthias Clasenxim: Stop using child surface apis
2019-05-28 Matthias Clasenwayland: Stop using child surface apis
2019-05-28 Matthias Clasenx11: Stop using child surface api
2019-05-28 Matthias Clasenentry completion: Use a popover
2019-05-28 Matthias Clasenmain: Use gtk_widget_get_native
2019-05-28 Matthias Clasenmain: Remove special-case hiding popopvers
2019-05-28 Matthias Clasenwidget: Remove some unneeded popover special-casing
2019-05-28 Matthias ClasenAdwaita: Give popover menus a background
2019-05-28 Matthias Clasenmenubutton: Allocate the popover
2019-05-28 Matthias ClasenAdapt to new popover lifecycle
2019-05-28 Matthias ClasenReimplement GtkPopover
2019-05-28 Matthias Clasensurface: Start sketching a new surface type
2019-05-28 Matthias Clasenmenushell: Keep outside clicks working
2019-05-28 Matthias ClasenIntroduce event controller propagation limits
2019-05-28 Matthias Clasenwidget: Don't snapshot foreign children
2019-05-28 Matthias Clasenroot: Make gtk_root_get_display public
2019-05-28 Matthias ClasenGtkRoot: Drop overlap with GtkNative
2019-05-28 Matthias Clasenwidget: Use GtkNative
2019-05-28 Matthias ClasenReview and replace uses of get_toplevel
2019-05-28 Matthias ClasenUse GtkNative APIs instead of GtkRoot
2019-05-28 Matthias ClasenAdd gtk_widget_get_native
2019-05-28 Matthias Clasenroot: Require GtkNative
2019-05-28 Matthias Clasenwindow: Implement GtkNative
2019-05-28 Matthias Clasennative: Add to docs
2019-05-28 Matthias ClasenIntroduce GtkNative
2019-05-28 Matthias Clasenmain: guard window-specific code paths
2019-05-28 Matthias Clasenwidget: guard popover-specific code paths
2019-05-28 Matthias ClasenExport gtk_widget_render privately
2019-05-28 Benjamin Ottesurface: Add marshallers for new events
2019-05-28 Matthias Clasenfile chooser widget: Drop the priv pointer
2019-05-28 Matthias Clasenfile chooser dialog: Drop the priv pointer
2019-05-28 Matthias Clasenfile chooser dialog: Make final
2019-05-28 Matthias Clasenfile chooser widget: Make final
2019-05-28 Matthias Clasenfile chooser button: Make final
2019-05-28 Matthias Clasenfont chooser dialog: Drop the priv pointer
2019-05-28 Matthias Clasenfont chooser widget: Drop the priv pointer
2019-05-28 Matthias Clasenfont chooser dialog: Make final
next